package coreEngine;

import java.util.ArrayList;

import Satellites.Constellation;
import Satellites.Satellite;

public class Communicator {
	
	private Files f;
	private Constellation constellation;
	
	public Communicator(){
		f = new Files();
	}

	public void retrieveDataFromURL(String constellationName, String constellationURL) {
		constellation = new Constellation(constellationName, constellationURL);
		f.retrievaDataFromURL(constellation);
		
	}
	
	public void retrieveData(String constellationName) {
		constellation = new Constellation(constellationName, "");
		f.retrieveData(constellation);
		
	}
	
	public ArrayList<Satellite> getSatelliteList(){
		return constellation.getSatelliteList();
	}

	public String [] getVisibleSatellitesNameList() {
		return constellation.getVisibleSatellitesNameList();
	}
	
	
	
	
	
}
